<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <script>
        /*
        1. 区分大小写
           与 Java 一样，变量、函数名、运算符以及其他一切东西都是区分大小写的。
        2. 变量是弱类型的
            与 Java 和 C 不同，ECMAScript 中的变量无特定的类型，定义变量时只用 var 运算符，可以将它初始化为任意值。
            因此，可以随时改变变量所存数据的类型（尽量避免这样做）。
        3. 每行结尾的分号可有可无
            Java、C 和 Perl 都要求每行代码以分号（;）结束才符合语法。
            ECMAScript 则允许开发者自行决定是否以分号结束一行代码。如果没有分号，ECMAScript 就把折行代码的结尾看做该语句的结尾（与 Visual Basic 和 VBScript 相似），前提是这样没有破坏代码的语义。
            最好的代码编写习惯是总加入分号，因为没有分号，有些浏览器就不能正确运行，不过根据 ECMAScript 标准，下面两行代码都是正确的：
        4. 注释与 Java、C 和 PHP 语言的注释相同
            ECMAScript 借用了这些语言的注释语法。
            有两种类型的注释：
            单行注释以双斜杠开头（//）
        5. 括号表示代码块
            从 Java 中借鉴的另一个概念是代码块。
            代码块表示一系列应该按顺序执行的语句，这些语句被封装在左括号（{）和右括号（}）之间。
        */

        function testOne(){
            var color = "red";
            var num = 25;
            var visible = true;
        }
    </script>
    <title>ECMAScript 语法</title>
</head>
<body>
    
</body>
</html>